#ifndef _STATE_H_
#define _STATE_H_

#include "../control/mouse.h"

class MouseHandler;

extern MouseHandler *mouseHandler;

enum {STATE_GAME = 1, STATE_EDITOR = 2};

class GameState
{
	private:
		int state;
		bool consoleDown;
	
	public:
		GameState(void);
		~GameState(void);
		void setState(int state);
		int getState(void);
		bool isConsoleDown(void);
		void setConsoleDown(bool value);
		
};

#endif
